vanmaram

വലിയ നങ്കൂരം - meaning in english

Meanings for വലിയ നങ്കൂരം

noun
Sheet anchor